XTools Pro for ArcGIS Desktop
Version: 5.0 (Build 410)
Language: English


Installing XTools Pro
---------------------

Prior to installation make sure all the ArcGIS Desktop applications 
are closed. To install XTools Pro 5.0 for ArcGIS Desktop run 
the XToolsProSetup.msi file and follow the installation instructions. 
Administrative privileges are required to install XTools Pro extension.


Notes:
------

- It is recommended to uninstall any previous XTools Pro installations prior 
  to installing XTools Pro 5.0.

- After XTools Pro is installed launch ArcGIS ArcMap application. A notification 
  about XTools Pro installation will be prompted suggesting you to enable the 
  extension. Press "Yes" to activate XTools Pro extension and add XTools Pro 
  toolbar in ArcMap interface.
 
- If you do not see this notification and/or XTools Pro buttons are greyed out 
  you can activate the extension manually. For this go to ArcMap Tools menu, 
  select "Extensions" menu item and check the box next to XTools Pro extension 
  in the Extensions window.

- XTools for ArcView GIS 3.x (by Mike DeLaune, ODF), XTools 3.1 for ArcGIS 
  Desktop and XTools Pro for ArcGIS Desktop can be installed simultaneously 
  on one machine.


----------------------------
What's new in XTools Pro 5.0
----------------------------

NEW tools and features in 5.0 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[+] GO TO tools

[+] Change Datasources

[+] Callout Identify

[+] Auto Save MXD

[+] Import Data from KML

[+] Create File Geodatabase

[+] Create File Geodatabase geoprocessing tool

[+] Updates Notification


UPDATED tools and features in 5.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Catalog tab and Catalog dockable window in ArcMap 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] "Add to current display" context menu item added
[*] preview window in the Catalog tab of the TOC can be hidden if not required
[+] datasets deletion now requires user confirmation

Export Data to KML
~~~~~~~~~~~~~~~~~~
[+] layers with classified symbology now can be correctly exported to KML files

Export Data to MS Excel
~~~~~~~~~~~~~~~~~~~~~~~
Export Table to Text
~~~~~~~~~~~~~~~~~~~~
[-] group layers are now correctly supported in these tools


Other changes in 5.0:
~~~~~~~~~~~~~~~~~~~~~

[!] Smooth Polylines and Convex Hull are now free tools

[!] New 30-days trial period

[!] New license keys

[*] Minor bug fixes and enhancements



----------------------------
What's new in XTools Pro 4.2
----------------------------

Geoprocessing functions:


Make One Polyline from Points
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Make One Polygon from Points
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Make One Polygon from Polylines
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[*] like in XTools Pro tools, a new option for defining input features order by 
    the attribute field is implemented in these geoprocessing functions

Convert Polygons to Polylines
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[*] a new option for splitting adjacent output polylines is added

Convex Hull Multiple
~~~~~~~~~~~~~~~~~~~~
[+] a new geoprocessing tool for building convex hulls for multiple layers is added


MultiDelete Fields
~~~~~~~~~~~~~~~~~~
[*] the tool user interface is revised in order to enhance its usability, new options 
    and features introduced are:
    - field types displayed
    - number of selected/all fields displayed
    - you can select or unselect all fields and invert selection with just one click

[!] New 30-days trial period for unregistered users

[*] Minor bug fixes


----------------------------
What's new in XTools Pro 4.1
----------------------------

NEW tools and features in XTools Pro 4.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[+] Find Duplicates

[+] Sort Features/Records 


UPDATED tools and features in XTools Pro 4.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Make One Polyline from Points
Make One Polygon from Points
Make One Polygon from Polylines
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] a new option for defining input features order by the attribute 
    field is implemented

Identify Pro
~~~~~~~~~~~~
[+] the tool is updated according to the changes in the Identify 
    functionality in ArcGIS 9.2

Convert Grid to Contours 
~~~~~~~~~~~~~~~~~~~~~~~~
[!] the tool algorithm is re-designed for better performance when 
    working with large datasets

Smooth Polylines
~~~~~~~~~~~~~~~~
[+] a new smoothing algorithm, B-splines, is added

Feature Report
~~~~~~~~~~~~~~
[+] a new option for sending reports by email is added

Calculate Area, Perimeter, Length, Acres and Hectares
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] a new customize parameter allowing to set the default output 
    units is added

New geoprocessing functions:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] Split polylines
[+] Smooth Polylines

[*] Minor bug fixes and enhancements


----------------------------
What's new in XTools Pro 4.0
----------------------------

NEW tools and features in XTools Pro 4.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[+] Catalog tab and Catalog dockable window in ArcMap

[+] Export Data to KML

[+] Build Thiessen Polygons

[+] Smooth Polylines


UPDATED tools and features in XTools Pro 4.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Extract Map
~~~~~~~~~~~
[+] support for raster and TIN data is added

Identify Pro
~~~~~~~~~~~~
[+] support for related tables and attribute domains is added

Convert Grid to Contours 
~~~~~~~~~~~~~~~~~~~~~~~~
[*] large datasets are now supported

Split Polylines
~~~~~~~~~~~~~~~
[+] support for 3D polylines is implemented

Feature Report
~~~~~~~~~~~~~~
[+] a new option for sending reports by email is added

Convert Graphics to Shapes
~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] support for Bezier curves is added

Start Editing Selected Layer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] a new option is implemented so that now the tool not only 
    starts edit session for the selected layer but also makes 
    it the only selectable layer, at that this option can be 
    switched on or off
 

Other changes in XTools Pro 4.0:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[!] Show Directions and Export Table to Text are now free tools

[!] New 30-days trial period

[!] New licensing

[*] Minor bug fixes and enhancements


------------------------------
What's new in XTools Pro 3.2.0
------------------------------

NEW GEOPROCESSING SCRIPTS:
~~~~~~~~~~~~~~~~~~~~~~~~~~

[+] Add Lat/Long Coordinates Batch
[+] Add X,Y,Z Coordinates Batch

Split Polylines
~~~~~~~~~~~~~~~
[+] a new tool for various and advanced polyines splitting 
    is implemented

Show Directions
~~~~~~~~~~~~~~~
[+] a new tool for displaying directions of polyline and 
    polygon features is added

Show Nodes
~~~~~~~~~~
[+] the tool is modified so that now displayed nodes are fixed 
    until switched off

Add X,Y,Z Coordinates
~~~~~~~~~~~~~~~~~~~~~
[+] a new option for outputting coordinates in DDM (Degrees Decimal 
    Minutes) format is added

Feature Report
~~~~~~~~~~~~~~
[+] support for joins and relates is implemented

Aggregate Features/Records
~~~~~~~~~~~~~~~~~~~~~~~~~~
[-] a bug in output attribute field names is fixed


------------------------------
What's new in XTools Pro 3.1.1
------------------------------

- The bug leading to slowing down the ArcGIS ArcMap performance 
  is fixed in this version


----------------------------
What's new in XTools Pro 3.1
----------------------------

NEW GEOPROCESSING SCRIPTS:
~~~~~~~~~~~~~~~~~~~~~~~~~~

[+] Calculate Area Batch

[+] Calculate Length Batch


NEW GEOPROCESSING TOOL:
~~~~~~~~~~~~~~~~~~~~~~~

[+] Export Table to Text


Start Editing Selected Layer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] a new button allowing to start editing for selected layers 
    is implemented
 

Export Table to Text
~~~~~~~~~~~~~~~~~~~~
[+] in addition to export to MS Excel, new "Export Table to Text" 
    tool is added

 
Calculate Area, Perimeter, Length, Acres and Hectares
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] a new option for processing only selected features is added

 
Add X,Y,Z Coordinates
~~~~~~~~~~~~~~~~~~~~~
[+] a new option for processing only selected features is added

 
Feature Report
~~~~~~~~~~~~~~
[-] report templates installation bug is now fixed


Extract Map
~~~~~~~~~~~
[-] bug in exporting feature classes with long names is now fixed
 

Export Data to MS Excel
~~~~~~~~~~~~~~~~~~~~~~~
[-] bug in exporting of the tables with joins and selections is now fixed
 

Convert Multipart Shapes to Single Parts
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[-] bug in processing of the data with incorrect topology is now fixed
 


----------------------------
What's new in XTools Pro 3.0
----------------------------

GEOPROCESSING TOOLS
~~~~~~~~~~~~~~~~~~~
XTools Pro 3.0 features new XTools Pro Geoprocessing functions. 
Now a major part of the XTools Pro features can be run from ArcToolbox, 
from the command line in ArcMap, and used in the models and scripts:


Feature Conversions toolset includes:

[+] Convert Features to Centroids

[+] Convert Features to Points

[+] Convert Features to Equidistant Points (Fixed Number)

[+] Convert Features to Equidistant Points (Fixed Interval)

[+] Convert Multipart Shapes to Single Parts

[+] Convert Polygons to Polylines

[+] Make One Polygon from Points

[+] Make One Polygon from Polylines

[+] Make One Polyline from Points

[+] Transfer/Convert Features


Overlay Operations toolset includes:

[+] Erase Features

[+] Identity

[+] Update Polygon Layer


Table Operations toolset includes:

[+] Add Lat/Lon Coordinates

[+] Add X, Y, Z Coordinates

[+] Calculate Area

[+] Calculate Length


Data Management toolset includes:

[+] Convex Hull

[+] Create Personal GDB


Feature Report
~~~~~~~~~~~~~~
[+] a new "Drill down" template is added


Extract Map
~~~~~~~~~~~
[+] a new option for (re)projecting extracted vector data is introduced
 

Create Fishnet
~~~~~~~~~~~~~~
[+] a new fishnet cells indexing style is implemented

 
[!] Create Personal Geodatabase and Delete Dataset are now free tools 

[!] New 30 days trial period 

[!] New licensing

[*] Minor bug fixes and enhancements



------------------------------
What's new in XTools Pro 2.2.0
------------------------------

Make One Polygon from Polylines
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] grouping by specified field option is added so that multiple 
    polygons can be created

Make One Polygon from Points
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] grouping by specified field option is added so that multiple 
    polygons can be created

Make One Polyline from Points
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] grouping by specified field option is added so that multiple 
    polylines can be created

Aggregate Features/Records
~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] additional aggregation geometry types are implemented

Create Fishnet
~~~~~~~~~~~~~~
[+] new option for clipping output fishnet cells by specified overlay 
    layer is added 

Identify Pro 
~~~~~~~~~~~~
[*] now hidden attribute fields are not shown in Identify Pro window

Convert Shapes to Centroids
~~~~~~~~~~~~~~~~~~~~~~~~~~~
[-] a bug in conversion of 3D shapes to centroids is fixed
 
Feature Report
~~~~~~~~~~~~~~
[-] minor bug fixes and enhancements

MapInfo TAB Plug-in Data Source
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[-] minor bug fixes


------------------------------
What's new in XTools Pro 2.1.0 
------------------------------

Create Fishnet
~~~~~~~~~~~~~~
[+] new and extended options for specifying fishnet cell size and 
    adding index attribute fields are implemented

Create FeatureClass/Table
~~~~~~~~~~~~~~~~~~~~~~~~~
[+] a new option to import fields from other existing feature classes 
    or tables is added

Convert Features to Points
~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] a new option allowing to convert (extract) equidistant points with 
    fixed interval between points (in addition to equidistant points 
    with fixed number of points) is introduced

Identify Pro 
~~~~~~~~~~~~
[+] a new option allowing to select identified features from the feature 
    context menu is added
[+] standard Identify options for setting bookmarks and adding/managing 
    hyperlinks are added so that Identify Pro tool now contains complete 
    identifying functionality
[-] minor enhancements and bug fixes

Extract Map
~~~~~~~~~~~
[+] a new option allowing to skip problematic layers while extracting 
    maps is implemented

Erase Features
~~~~~~~~~~~~~~
[-] minor bug fixes 


------------------------------
What's new in XTools Pro 2.0.1 
------------------------------

XTools Pro version 2.0.1 is a minor update of the XTools Pro 2.0 version. 
Following issues are addressed in this version:

MapInfo TAB PDS
~~~~~~~~~~~~~~~ 
[-] a bug resulting in ArcMap crash on "Add Data" in ArcGIS 8.1 is fixed

Identify Pro
~~~~~~~~~~~~
[-] a few bugs resulting in errors and ArcMap crash are fixed

Show Nodes
~~~~~~~~~~
[-] a bug leading to error message if the tool is used in ArcMap Layout 
    View is fixed (now the tool is not available in the Layout View)
 
[*] Help is updated



----------------------------
What's new in XTools Pro 2.0 
----------------------------

NEW tools and features in the 2.0 version:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[+] Identify Pro

[+] Feature Report

[+] Convert Features to Points

[+] Create Fishnet

[+] MapInfo TAB Plug-in Data Source 


UPDATED tools:

Add XYZ Coordinates
~~~~~~~~~~~~~~~~~~~
[+] Multipoint layers support. 
[+] New option for polygon layers to take label points as centroids 
    (in this case centroids are always placed within the polygon).

Table Restructure
~~~~~~~~~~~~~~~~~
[+] Expressions for attribute fields.

Transfer/Convert Features
~~~~~~~~~~~~~~~~~~~~~~~~~
[*] Redesigned in C++.
[+] Supports processing of the whole layer instead of working with 
    only selected features (though an option for processing of the 
    selected features is provided). 
[+] Option for selecting ID field in the output layer for storing 
    FIDs of the transferred features.

Convert Graphics to Shapes
~~~~~~~~~~~~~~~~~~~~~~~~~~
[*] Redesigned in C++. 
[+] Supports processing of the selected features.
[+] Supports personal geodatabases as output.
[+] Options to add output layer to current map and create spatial index 
    for output shapefiles. 
[+] Additional options for adding and naming ID and element TEXT fields 
    and selecting source graphics layer

Convert Shapes to Centroids
~~~~~~~~~~~~~~~~~~~~~~~~~~~
[*] Redesigned in C++. 
[+] Supports processing of the selected features.
[+] Supports personal geodatabases as output.
[+] Options to add output layer to current map and create spatial index 
    for output shapefiles. 
[+] Various options for centroid point location selection.

Erase Features
~~~~~~~~~~~~~~
[*] Redesigned in C++. 
[+] Supports processing of the selected features.
[+] Supports processing of the selected "erase" features.
[+] Supports personal geodatabases as output.
[+] Options to add output layer to current map and create spatial index 
    for output shapefiles.

Identity
~~~~~~~~
[*] Redesigned in C++. 
[+] Supports processing of the selected features.
[+] Supports processing of the selected "identity" features.
[+] Supports personal geodatabases as output. 
[+] Options to add output layer to current map and create spatial index 
    for output shapefiles.

Update Polygon Layer
~~~~~~~~~~~~~~~~~~~~
[*] Redesigned in C++. 
[+] Supports processing of the selected features.
[+] Supports processing of the selected "update" features.
[+] Supports personal geodatabases as output.
[+] Options to add output layer to current map and create spatial index 
    for output shapefiles.

Export Data to MS Excel
~~~~~~~~~~~~~~~~~~~~~~~
[*] Redesigned in C++. 
[+] Supports processing of the selected features.
[+] Exporting of OID fields.

Table Statistics
~~~~~~~~~~~~~~~~
[*] Completely redesigned in C++ as a wizard. 
[+] Supports processing of the selected features/records/fields.
[+] Supports personal geodatabases as output.
[+] New statistics and parameters for calculation.
[+] Summary information at each step and more...

[!] New trial period

[!] New licensing



-------------------------------
What's new in XTools Pro 1.1.1:
-------------------------------

Extract Map
~~~~~~~~~~~
[*] Previously, feature classes with identical filenames were 
    overwritten while extracting into shapefiles. Now suffixes 
    (ex.: _1, _2 etc.) are added to the identical filenames so 
    that all the extracted shapefiles are kept.
[*] Field names of the joined tables in case of extraction to 
    shapefiles were cut awry, which is now fixed (joined table 
    names are omitted).

Table Restructure
~~~~~~~~~~~~~~~~~
[-] While restructuring tables from the personal geodatabases 
    (.mdb) fields Shape_Area and Shape_Length are copied as 
    Shape_Area0, Shape_Length0 (with aliases Shape_Area and 
    Shape_Length). Then it was impossible to remove these duplicated 
    fields from the table. Now this is fixed, copied fields can be 
    removed.
[-] String Capitalization sometimes could be arbitrarily changed 
    in the output data if not specifically defined. Fixed.
[-] Append option: if the Source field for the fields Shape_Area 
    and Shape_Length is set as None that could lead to errors. Fixed.

Aggregate Features/Records
~~~~~~~~~~~~~~~~~~~~~~~~~~
[-] Applying this tool on a complicated geometry (for example, 
    polygons with self-intersections) sometimes could result in 
    missing some features in the output data. This bug is now fixed.

Calculate Tool
~~~~~~~~~~~~~~
[*] Feature classes with topology and networks are now supported 
    in this tool (this was revealed as error 4436 when applying 
    Calculate tool to feature classes with topology or networks).

Transfer/Convert Selected Features
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[-] Sometimes converting polygon features into multipoint layers 
    could lead to errors, this is now fixed. 

MultiDelete Fields
~~~~~~~~~~~~~~~~~~
[*] Now it is not allowed to select and delete all the existing 
    attribute fields. Like in ArcGIS 9, at least one field other 
    than OID (FID) and Shape should be kept. This relates to 
    shapefiles and standalone tables.

Open Attribute Table
~~~~~~~~~~~~~~~~~~~~
[*] Field aliases were not supported. Now, like in ArcGIS ArcMap, 
    Open Attribute Table button always shows field aliases if they 
    are present, otherwise field names are used.

Make One Polygon from Polylines
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] Use input features order option was added

Make One Polygon from Points
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] Use input features order option was added

Make One Polyline from Points
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] Use input features order option was added



-----------------------------
What's new in XTools Pro 1.1:
-----------------------------

Add XYZ Coordinates
~~~~~~~~~~~~~~~~~~~
[+] Spatial reference support: now XY coordinates can be added in the 
    user-defined coordinate system (this coordinate system is used only
    for calculating coordinates values, data itself is not projected)
[+] Conversion to DMS (D M' S.SS") format option for angular units
[+] Polylines support: for polylines user can add XYZ coordinates for
    FROM, TO, or Center points
[-] Invalid features are processed correctly now

Create FeatureClass/Table
~~~~~~~~~~~~~~~~~~~~~~~~~
[+] built-in "create new personal geodatabase" functionality
[+] option to pre-define (customize) coordinate system for created
    feature classes
[*] changes in wizard design

Extract Map 
~~~~~~~~~~~
[+] group layers support
[+] option for creating shapefile spatial indexes 
[+] option for enabling/disabling clipping features while extracting data

Table Restructure
~~~~~~~~~~~~~~~~~
[+] change capitalization for string fields functionality
[+] tables/feature classes concatenate functionality
[+] option for creating shapefile spatial indexes 
[*] changes in wizard design

Following Feature Conversion tools are re-written in C++:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 - Convert Multipart Shapes to Single Parts
 - Convert Polygons to Polylines
 - Make One Polygon from Polylines
 - Make One Polygon from Points
 - Make One Polyline from Points

These tools now support group layers, selected features, personal
geodatabase feature classes as output format, and are compatible with
ArcGIS 9. As well, algorithm of assembling polygons and polylines 
from points is significantly improved.

[!] ArcGIS 9 compatibility
~~~~~~~~~~~~~~~~~~~~~~~~~~

[*] XTools Pro trial period is reset
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

!!! The NEW tools in the 1.1 version
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 - Create Personal Geodatabase tool
 - Delete Dataset tool



-------------------------------
What's new in XTools Pro 1.0.1:
-------------------------------

- String fields width bug in Table Restructure tool is fixed
- XTools Pro "About" information is implemented


------------------------
2003-2007 Data East, LLC
